home *** CD-ROM | disk | FTP | other *** search
/ Champak 120 / Vol 120.iso / games / asteroid.swf / scripts / __Packages / com / bjc / controls / TextInput.as < prev   
Text File  |  2010-11-09  |  42KB  |  722 lines

  1. function ┬º\x01\x02┬º()
  2. {
  3.    return 2518 % 511 * 5;
  4. }
  5. var ┬º\x01┬º = -2181 + "\x01\x02"();
  6. loop0:
  7. while(true)
  8. {
  9.    if(eval("\x01") != 189)
  10.    {
  11.       if(eval("\x01") == 399)
  12.       {
  13.          set("\x01",eval("\x01") - 140);
  14.          break;
  15.       }
  16.       if(eval("\x01") == 159)
  17.       {
  18.          set("\x01",eval("\x01") + 138);
  19.          loop1:
  20.          while(true)
  21.          {
  22.             set(┬º┬ºpop(),function ┬º\x01\x02┬º()
  23.             {
  24.                return 2518 % 511 * 5;
  25.             });
  26.             while(true)
  27.             {
  28.                if(eval("\x01") == 467)
  29.                {
  30.                   set("\x01",eval("\x01") + 299);
  31.                   ┬º┬ºpush(true);
  32.                }
  33.                else if(eval("\x01") == 763)
  34.                {
  35.                   set("\x01",eval("\x01") - 526);
  36.                   if(┬º┬ºpop())
  37.                   {
  38.                      set("\x01",eval("\x01") + 114);
  39.                   }
  40.                }
  41.                else if(eval("\x01") == 766)
  42.                {
  43.                   set("\x01",eval("\x01") + 230);
  44.                   if(┬º┬ºpop())
  45.                   {
  46.                      set("\x01",eval("\x01") - 34);
  47.                   }
  48.                }
  49.                else if(eval("\x01") == 277)
  50.                {
  51.                   set("\x01",eval("\x01") + 678);
  52.                   ┬º┬ºpush(true);
  53.                }
  54.                else if(eval("\x01") == 762)
  55.                {
  56.                   set("\x01",eval("\x01") + 1);
  57.                   ┬º┬ºpush(!┬º┬ºpop());
  58.                }
  59.                else if(eval("\x01") == 169)
  60.                {
  61.                   set("\x01",eval("\x01") + 805);
  62.                   var ┬º┬ºpop() = ┬º┬ºpop();
  63.                }
  64.                else
  65.                {
  66.                   if(eval("\x01") == 996)
  67.                   {
  68.                      set("\x01",eval("\x01") - 34);
  69.                      ┬º┬ºenumerate(┬º┬ºpop());
  70.                      break loop0;
  71.                   }
  72.                   if(eval("\x01") == 974)
  73.                   {
  74.                      set("\x01",eval("\x01") - 394);
  75.                      ┬º┬ºpush("\x0f");
  76.                   }
  77.                   else if(eval("\x01") == 962)
  78.                   {
  79.                      set("\x01",eval("\x01") - 685);
  80.                   }
  81.                   else if(eval("\x01") == 952)
  82.                   {
  83.                      set("\x01",eval("\x01") - 675);
  84.                   }
  85.                   else if(eval("\x01") == 955)
  86.                   {
  87.                      set("\x01",eval("\x01") - 273);
  88.                      if(┬º┬ºpop())
  89.                      {
  90.                         set("\x01",eval("\x01") - 34);
  91.                      }
  92.                   }
  93.                   else
  94.                   {
  95.                      if(eval("\x01") == 682)
  96.                      {
  97.                         break loop1;
  98.                      }
  99.                      if(eval("\x01") == 351)
  100.                      {
  101.                         set("\x01",eval("\x01") + 376);
  102.                         if(!eval("∩┐╜∩┐╜")[",∩┐╜\t∩┐╜"])
  103.                         {
  104.                            eval("∩┐╜∩┐╜")[",∩┐╜\t∩┐╜"] = new ┬ºε«å∩┐╜┬º();
  105.                         }
  106.                         ┬º┬ºpop();
  107.                         if(!eval("∩┐╜∩┐╜")[",∩┐╜\t∩┐╜"]["∩┐╜["])
  108.                         {
  109.                            eval("∩┐╜∩┐╜")[",∩┐╜\t∩┐╜"]["∩┐╜["] = new ┬ºε«å∩┐╜┬º();
  110.                         }
  111.                         ┬º┬ºpop();
  112.                         if(!eval("∩┐╜∩┐╜")[",∩┐╜\t∩┐╜"]["∩┐╜["][┬º┬ºconstant(4)])
  113.                         {
  114.                            eval("∩┐╜∩┐╜")[",∩┐╜\t∩┐╜"]["∩┐╜["][┬º┬ºconstant(4)] = new ┬ºε«å∩┐╜┬º();
  115.                         }
  116.                         ┬º┬ºpop();
  117.                         if(!eval("∩┐╜∩┐╜")[",∩┐╜\t∩┐╜"]["∩┐╜["][┬º┬ºconstant(4)][┬º┬ºconstant(5)])
  118.                         {
  119.                            eval(",∩┐╜\t∩┐╜")["∩┐╜["][┬º┬ºconstant(4)][┬º┬ºconstant(5)] extends eval(",∩┐╜\t∩┐╜")["∩┐╜["][┬º┬ºconstant(4)][┬º┬ºconstant(13)];
  120.                            var _loc2_ = eval(",∩┐╜\t∩┐╜")["∩┐╜["][┬º┬ºconstant(4)][┬º┬ºconstant(5)] = function(m, target_mc, s)
  121.                            {
  122.                               super(m,target_mc);
  123.                               this[┬º┬ºconstant(6)] = 255;
  124.                               this[┬º┬ºconstant(7)] = this[┬º┬ºconstant(6)];
  125.                               this[┬º┬ºconstant(8)] = s;
  126.                               this[┬º┬ºconstant(9)][┬º┬ºconstant(10)] = 100 * this[┬º┬ºconstant(8)] / 30;
  127.                               this[┬º┬ºconstant(9)][┬º┬ºconstant(11)] = 100 * this[┬º┬ºconstant(8)] / 30;
  128.                               this[┬º┬ºconstant(12)] = 20;
  129.                            }[┬º┬ºconstant(14)];
  130.                            _loc2_[┬º┬ºconstant(15)] = function()
  131.                            {
  132.                               return 50;
  133.                            };
  134.                            _loc2_[┬º┬ºconstant(16)] = function()
  135.                            {
  136.                               this[┬º┬ºconstant(17)] = 80;
  137.                            };
  138.                            _loc2_[┬º┬ºconstant(18)] = function()
  139.                            {
  140.                            };
  141.                            _loc2_[┬º┬ºconstant(19)] = function()
  142.                            {
  143.                               this[┬º┬ºconstant(20)] = this[┬º┬ºconstant(21)][┬º┬ºconstant(22)]();
  144.                            };
  145.                            _loc2_[┬º┬ºconstant(23)] = function()
  146.                            {
  147.                               var _loc9_ = 50;
  148.                               var _loc10_ = 75;
  149.                               var _loc14_ = this[┬º┬ºconstant(24)] - _loc10_;
  150.                               var _loc13_ = this[┬º┬ºconstant(25)] - _loc10_;
  151.                               var _loc12_ = this[┬º┬ºconstant(24)] + _loc10_;
  152.                               var _loc11_ = this[┬º┬ºconstant(25)] + _loc10_;
  153.                               var _loc8_ = eval(┬º┬ºconstant(26))[┬º┬ºconstant(27)](_loc14_ / _loc9_);
  154.                               var _loc7_ = eval(┬º┬ºconstant(26))[┬º┬ºconstant(27)](_loc12_ / _loc9_);
  155.                               var _loc6_ = eval(┬º┬ºconstant(26))[┬º┬ºconstant(27)](_loc13_ / _loc9_);
  156.                               var _loc5_ = eval(┬º┬ºconstant(26))[┬º┬ºconstant(27)](_loc11_ / _loc9_);
  157.                               var _loc4_ = _loc8_;
  158.                               while(_loc4_ <= _loc7_)
  159.                               {
  160.                                  var _loc2_ = _loc6_;
  161.                                  while(_loc2_ <= _loc5_)
  162.                                  {
  163.                                     var _loc3_ = this[┬º┬ºconstant(21)][┬º┬ºconstant(28)](_loc4_,_loc2_);
  164.                                     if(this[┬º┬ºconstant(29)](_loc3_))
  165.                                     {
  166.                                        return undefined;
  167.                                     }
  168.                                     _loc2_ = _loc2_ + 1;
  169.                                  }
  170.                                  _loc4_ = _loc4_ + 1;
  171.                               }
  172.                            };
  173.                            _loc2_[┬º┬ºconstant(29)] = function(asteroidList)
  174.                            {
  175.                               if(asteroidList == undefined)
  176.                               {
  177.                                  return undefined;
  178.                               }
  179.                               var _loc14_ = asteroidList[┬º┬ºconstant(30)];
  180.                               var _loc5_ = 0;
  181.                               while(_loc5_ < _loc14_)
  182.                               {
  183.                                  var _loc2_ = asteroidList[_loc5_];
  184.                                  var _loc6_ = this[┬º┬ºconstant(31)](_loc2_);
  185.                                  var _loc7_ = this[┬º┬ºconstant(32)](_loc2_);
  186.                                  var _loc3_ = eval(┬º┬ºconstant(26))[┬º┬ºconstant(33)](_loc6_ * _loc6_ + _loc7_ * _loc7_);
  187.                                  if(_loc3_ < _loc2_[┬º┬ºconstant(34)]() / 2 + this[┬º┬ºconstant(8)])
  188.                                  {
  189.                                     _loc2_[┬º┬ºconstant(36)](this[┬º┬ºconstant(35)]());
  190.                                     _loc2_[┬º┬ºconstant(38)](this[┬º┬ºconstant(37)]());
  191.                                     this[┬º┬ºconstant(39)]();
  192.                                     return 1;
  193.                                  }
  194.                                  var _loc12_ = 160;
  195.                                  if(_loc3_ < 160)
  196.                                  {
  197.                                     var _loc9_ = this[┬º┬ºconstant(40)](_loc7_,_loc6_);
  198.                                     var _loc11_ = this[┬º┬ºconstant(41)](_loc9_);
  199.                                     var _loc10_ = this[┬º┬ºconstant(42)](_loc9_);
  200.                                     var _loc4_ = _loc3_ / 160;
  201.                                     var _loc8_ = _loc4_;
  202.                                     if(this[┬º┬ºconstant(7)] > _loc8_)
  203.                                     {
  204.                                        this[┬º┬ºconstant(7)] -= _loc8_;
  205.                                        this[┬º┬ºconstant(43)] -= this[┬º┬ºconstant(44)] * _loc11_ * _loc4_;
  206.                                        this[┬º┬ºconstant(45)] -= this[┬º┬ºconstant(44)] * _loc10_ * _loc4_;
  207.                                     }
  208.                                  }
  209.                                  _loc5_ = _loc5_ + 1;
  210.                               }
  211.                               return 0;
  212.                            };
  213.                            _loc2_[┬º┬ºconstant(46)] = function()
  214.                            {
  215.                               this[┬º┬ºconstant(44)] = 1.5;
  216.                               this[┬º┬ºconstant(47)] = 0.6;
  217.                               this[┬º┬ºconstant(43)] = 0;
  218.                               this[┬º┬ºconstant(45)] = 0;
  219.                               this[┬º┬ºconstant(24)] = -100;
  220.                               this[┬º┬ºconstant(25)] = -100;
  221.                            };
  222.                            _loc2_[┬º┬ºconstant(48)] = function(asteroidList)
  223.                            {
  224.                               if(asteroidList == undefined)
  225.                               {
  226.                                  return undefined;
  227.                               }
  228.                               var _loc8_ = asteroidList[┬º┬ºconstant(30)];
  229.                               var _loc3_ = 0;
  230.                               while(_loc3_ < _loc8_)
  231.                               {
  232.                                  var _loc2_ = asteroidList[_loc3_];
  233.                                  var _loc4_ = this[┬º┬ºconstant(31)](_loc2_);
  234.                                  var _loc5_ = this[┬º┬ºconstant(32)](_loc2_);
  235.                                  var _loc6_ = eval(┬º┬ºconstant(26))[┬º┬ºconstant(33)](_loc4_ * _loc4_ + _loc5_ * _loc5_);
  236.                                  if(_loc6_ < _loc2_[┬º┬ºconstant(34)]() / 2 + this[┬º┬ºconstant(8)])
  237.                                  {
  238.                                     _loc2_[┬º┬ºconstant(36)](this[┬º┬ºconstant(35)]());
  239.                                     _loc2_[┬º┬ºconstant(38)](this[┬º┬ºconstant(37)]());
  240.                                     this[┬º┬ºconstant(39)]();
  241.                                     return 1;
  242.                                  }
  243.                                  _loc3_ = _loc3_ + 1;
  244.                               }
  245.                               return 0;
  246.                            };
  247.                            _loc2_[┬º┬ºconstant(49)] = function(target_mc)
  248.                            {
  249.                               this[┬º┬ºconstant(50)] = target_mc[┬º┬ºconstant(51)]();
  250.                               this[┬º┬ºconstant(9)] = target_mc[┬º┬ºconstant(54)](┬º┬ºconstant(53),┬º┬ºconstant(52) + this[┬º┬ºconstant(50)],this[┬º┬ºconstant(50)]);
  251.                            };
  252.                            _loc2_[┬º┬ºconstant(55)] = function()
  253.                            {
  254.                               if(this[┬º┬ºconstant(7)] < this[┬º┬ºconstant(6)])
  255.                               {
  256.                                  this[┬º┬ºconstant(7)] = this[┬º┬ºconstant(7)] + 1;
  257.                               }
  258.                               if(this[┬º┬ºconstant(20)][┬º┬ºconstant(56)]() == ┬º┬ºconstant(57))
  259.                               {
  260.                                  this[┬º┬ºconstant(19)]();
  261.                               }
  262.                               this[┬º┬ºconstant(58)]();
  263.                               this[┬º┬ºconstant(59)] = this[┬º┬ºconstant(59)] + 1;
  264.                               if(this[┬º┬ºconstant(59)] == this[┬º┬ºconstant(17)])
  265.                               {
  266.                                  this[┬º┬ºconstant(60)]();
  267.                               }
  268.                               this[┬º┬ºconstant(61)]();
  269.                               this[┬º┬ºconstant(62)]();
  270.                               this[┬º┬ºconstant(23)]();
  271.                               this[┬º┬ºconstant(24)] += this[┬º┬ºconstant(43)];
  272.                               this[┬º┬ºconstant(25)] += this[┬º┬ºconstant(45)];
  273.                               this[┬º┬ºconstant(63)]();
  274.                               this[┬º┬ºconstant(64)]();
  275.                               this[┬º┬ºconstant(9)][┬º┬ºconstant(65)] = this[┬º┬ºconstant(24)];
  276.                               this[┬º┬ºconstant(9)][┬º┬ºconstant(66)] = this[┬º┬ºconstant(25)];
  277.                            };
  278.                            _loc2_[┬º┬ºconstant(39)] = function()
  279.                            {
  280.                               this[┬º┬ºconstant(21)][┬º┬ºconstant(67)](this);
  281.                               this[┬º┬ºconstant(68)] = ┬º┬ºconstant(57);
  282.                               this[┬º┬ºconstant(9)] = this[┬º┬ºconstant(70)][┬º┬ºconstant(54)](┬º┬ºconstant(69),┬º┬ºconstant(69) + this[┬º┬ºconstant(50)],this[┬º┬ºconstant(50)]);
  283.                               this[┬º┬ºconstant(9)][┬º┬ºconstant(65)] = this[┬º┬ºconstant(24)];
  284.                               this[┬º┬ºconstant(9)][┬º┬ºconstant(66)] = this[┬º┬ºconstant(25)];
  285.                               var _loc2_ = new ┬º\┬º\┬ºconstant(72)┬º(this[┬º┬ºconstant(21)][┬º┬ºconstant(71)]());
  286.                               _loc2_[┬º┬ºconstant(74)](this[┬º┬ºconstant(21)][┬º┬ºconstant(73)]());
  287.                               var _loc3_ = eval(┬º┬ºconstant(26))[┬º┬ºconstant(27)](eval(┬º┬ºconstant(26))[┬º┬ºconstant(75)]() * 3);
  288.                               if(_loc3_ == 0)
  289.                               {
  290.                                  _loc2_[┬º┬ºconstant(77)](┬º┬ºconstant(76));
  291.                               }
  292.                               if(_loc3_ == 1)
  293.                               {
  294.                                  _loc2_[┬º┬ºconstant(77)](┬º┬ºconstant(78));
  295.                               }
  296.                               if(_loc3_ == 2)
  297.                               {
  298.                                  _loc2_[┬º┬ºconstant(77)](┬º┬ºconstant(79));
  299.                               }
  300.                               if(_loc3_ == 3)
  301.                               {
  302.                                  _loc2_[┬º┬ºconstant(77)](┬º┬ºconstant(80));
  303.                               }
  304.                               _loc2_[┬º┬ºconstant(81)](0,1);
  305.                               this[┬º┬ºconstant(9)][┬º┬ºconstant(10)] = 200;
  306.                               this[┬º┬ºconstant(9)][┬º┬ºconstant(11)] = 200;
  307.                            };
  308.                            ┬º┬ºpush(┬º┬ºconstant(82)(eval(",∩┐╜\t∩┐╜")["∩┐╜["][┬º┬ºconstant(4)][┬º┬ºconstant(5)][┬º┬ºconstant(14)],null,1));
  309.                         }
  310.                         ┬º┬ºpop();
  311.                         break loop0;
  312.                      }
  313.                      if(eval("\x01") == 648)
  314.                      {
  315.                         break;
  316.                      }
  317.                      if(eval("\x01") == 688)
  318.                      {
  319.                         set("\x01",eval("\x01") + 152);
  320.                      }
  321.                      else if(eval("\x01") == 840)
  322.                      {
  323.                         set("\x01",eval("\x01") - 671);
  324.                         ┬º┬ºpush("\x0f");
  325.                         ┬º┬ºpush(1);
  326.                      }
  327.                      else if(eval("\x01") == 580)
  328.                      {
  329.                         set("\x01",eval("\x01") + 182);
  330.                         ┬º┬ºpush(eval(┬º┬ºpop()));
  331.                      }
  332.                      else
  333.                      {
  334.                         if(eval("\x01") != 237)
  335.                         {
  336.                            if(eval("\x01") == 727)
  337.                            {
  338.                               set("\x01",eval("\x01") - 727);
  339.                               break loop0;
  340.                            }
  341.                            break loop0;
  342.                         }
  343.                         set("\x01",eval("\x01") + 114);
  344.                      }
  345.                   }
  346.                }
  347.             }
  348.          }
  349.          set("\x01",eval("\x01") - 34);
  350.          break;
  351.       }
  352.       if(eval("\x01") != 728)
  353.       {
  354.          if(eval("\x01") == 784)
  355.          {
  356.             set("\x01",eval("\x01") + 96);
  357.             ┬º┬ºpush(true);
  358.             continue;
  359.          }
  360.          if(eval("\x01") == 809)
  361.          {
  362.             set("\x01",eval("\x01") - 25);
  363.             continue;
  364.          }
  365.          if(eval("\x01") == 259)
  366.          {
  367.             set("\x01",eval("\x01") + 525);
  368.             continue;
  369.             continue;
  370.          }
  371.          if(eval("\x01") != 280)
  372.          {
  373.             if(eval("\x01") != 464)
  374.             {
  375.                if(eval("\x01") != 880)
  376.                {
  377.                   if(eval("\x01") != 11)
  378.                   {
  379.                      if(eval("\x01") != 684)
  380.                      {
  381.                         if(eval("\x01") != 918)
  382.                         {
  383.                            if(eval("\x01") != 366)
  384.                            {
  385.                               if(eval("\x01") != 364)
  386.                               {
  387.                                  if(eval("\x01") != 297)
  388.                                  {
  389.                                     if(eval("\x01") != 876)
  390.                                     {
  391.                                        if(eval("\x01") == 673)
  392.                                        {
  393.                                           set("\x01",eval("\x01") - 268);
  394.                                           stop();
  395.                                           ┬º┬ºpush(┬º┬ºpop() % function ┬º\x01\x02┬º()
  396.                                           {
  397.                                              return 2518 % 511 * 5;
  398.                                           });
  399.                                           break;
  400.                                        }
  401.                                        if(eval("\x01") == 405)
  402.                                        {
  403.                                           set("\x01",eval("\x01") + 59);
  404.                                           continue;
  405.                                           continue;
  406.                                        }
  407.                                        if(eval("\x01") != 604)
  408.                                        {
  409.                                           if(eval("\x01") != 115)
  410.                                           {
  411.                                              if(eval("\x01") != 201)
  412.                                              {
  413.                                                 if(eval("\x01") == 656)
  414.                                                 {
  415.                                                    set("\x01",eval("\x01") - 460);
  416.                                                    if(!_global.com)
  417.                                                    {
  418.                                                       _global.com = new Object();
  419.                                                    }
  420.                                                    function ┬º\x01\x02┬º()
  421.                                                    {
  422.                                                       return 2518 % 511 * 5;
  423.                                                    }
  424.                                                    if(!_global.com.evilfree)
  425.                                                    {
  426.                                                       _global.com.evilfree = new Object();
  427.                                                    }
  428.                                                    ┬º┬ºpop();
  429.                                                    if(!_global.com.evilfree.astroidsRevenge)
  430.                                                    {
  431.                                                       _global.com.evilfree.astroidsRevenge = new Object();
  432.                                                    }
  433.                                                    ┬º┬ºpop();
  434.                                                    if(!_global.com.evilfree.astroidsRevenge.ShipFast)
  435.                                                    {
  436.                                                       com.evilfree.astroidsRevenge.ShipFast extends com.evilfree.maxPower.power;
  437.                                                       _loc2_ = com.evilfree.astroidsRevenge.ShipFast = function(Void)
  438.                                                       {
  439.                                                          super();
  440.                                                       }.size;
  441.                                                       _loc2_.my_mc = function(Void)
  442.                                                       {
  443.                                                          super.my_mc();
  444.                                                          _xscale._yscale.bulletDamage.Ship(this);
  445.                                                          this.prototype.getVolume = "getShotClock";
  446.                                                          this.prototype.shotClock = _xscale.getTarget.myTarget.main(this,this.drawMe);
  447.                                                          this.prototype.getPlayerAsteroid = _xscale.getTarget.myTarget.main(this,this.avoidAsteroids);
  448.                                                          this.prototype.xPos = _xscale.getTarget.myTarget.main(this,this.yPos);
  449.                                                          this.Math();
  450.                                                       };
  451.                                                       _loc2_.floor = function(Void)
  452.                                                       {
  453.                                                          this.length("avoidThese","getAsteroidsFromGrid",0);
  454.                                                          this.getAsteroidsFromGrid.getTargetYDistance("getTargetXDistance");
  455.                                                          this.getAsteroidsFromGrid.sqrt(5);
  456.                                                          this.getSize("prototype",1,2,1,98,20);
  457.                                                          this.length("avoidThese","getAddedLife",2);
  458.                                                          this.getAddedLife.addLife = "getAddedSize";
  459.                                                          this.getAddedLife.addSize = 5;
  460.                                                          this.getAddedLife.blowUp = false;
  461.                                                       };
  462.                                                       _loc2_.Math = function(Void)
  463.                                                       {
  464.                                                          this.myAtan = new acceleration(this.xSpeed,this.mySin,this.myCos);
  465.                                                          this.myAtan.ySpeed = this.setVariables;
  466.                                                          if(!this.friction)
  467.                                                          {
  468.                                                             this.doHitTestOnList = this.place_mc;
  469.                                                             this.myAtan.myDepth = this.getNextHighestDepth;
  470.                                                             this.prototype.getVolume = "ship";
  471.                                                             this.prototype.shipFast = false;
  472.                                                          }
  473.                                                          else
  474.                                                          {
  475.                                                             this.doHitTestOnList = 100;
  476.                                                             this.prototype.getVolume = "getShotClock";
  477.                                                             this.prototype.shipFast = true;
  478.                                                          }
  479.                                                          if(!_global.attachMovie)
  480.                                                          {
  481.                                                             this.prototype.animate = this.getState;
  482.                                                          }
  483.                                                          this.prototype.dead = this.turnTowardsShip;
  484.                                                          this.prototype.shotCount = this.fireShot;
  485.                                                          this.prototype.showCharge = this.accelerateToTarget;
  486.                                                          if(this.checkBounds)
  487.                                                          {
  488.                                                             this.prototype.applyFriction = true;
  489.                                                             this.prototype._x = this._y;
  490.                                                          }
  491.                                                          else
  492.                                                          {
  493.                                                             this.prototype.applyFriction = false;
  494.                                                             this.prototype.removeShip = this._y;
  495.                                                          }
  496.                                                          if(!this.state)
  497.                                                          {
  498.                                                             this.prototype.explosion(this.myAtan);
  499.                                                             this.prototype.parent_mc(this.myAtan);
  500.                                                          }
  501.                                                          this.get_mc();
  502.                                                       };
  503.                                                       _loc2_.get_mc = function(Void)
  504.                                                       {
  505.                                                          this.getAddedLife.setVolume(this.getSoundVolume,this.Sound);
  506.                                                          this.prototype.random = this.getSoundVolume - 2;
  507.                                                          this.prototype.sound1 = this.prototype.attachSound + 4;
  508.                                                          this.prototype.sound2 = sound3.sound4(this.Sound / 2 - this.prototype.sound1 / 2);
  509.                                                          this.getAsteroidsFromGrid.setVolume(this.getSoundVolume,this.Sound);
  510.                                                       };
  511.                                                       com.evilfree.astroidsRevenge.ShipFast = function(Void)
  512.                                                       {
  513.                                                          super();
  514.                                                       }.main = function(target, id, depth, initObj)
  515.                                                       {
  516.                                                          return com.evilfree.astroidsRevenge.ShipFast(target.length("ShipFast",id,depth,initObj));
  517.                                                       };
  518.                                                       _loc2_.drawMe = function(Void)
  519.                                                       {
  520.                                                          this._y = this.prototype.removeShip;
  521.                                                          this[┬º┬ºconstant(83)]({getVolume:"start",ASSetPropFlags:this});
  522.                                                       };
  523.                                                       _loc2_.avoidAsteroids = function(oldFocus)
  524.                                                       {
  525.                                                          this[┬º┬ºconstant(83)]({getVolume:┬º┬ºconstant(84),ASSetPropFlags:this,┬º\┬º\┬ºconstant(85)┬º:oldFocus});
  526.                                                          if(eval(┬º┬ºconstant(86))[┬º┬ºconstant(87)](9))
  527.                                                          {
  528.                                                             this[┬º┬ºconstant(88)]();
  529.                                                             this[┬º┬ºconstant(83)]({getVolume:┬º┬ºconstant(89),ASSetPropFlags:this,┬º\┬º\┬ºconstant(85)┬º:oldFocus});
  530.                                                          }
  531.                                                       };
  532.                                                       _loc2_.yPos = function(newFocus)
  533.                                                       {
  534.                                                          this[┬º┬ºconstant(90)]();
  535.                                                          this[┬º┬ºconstant(83)]({getVolume:┬º┬ºconstant(91),ASSetPropFlags:this,┬º\┬º\┬ºconstant(92)┬º:newFocus});
  536.                                                       };
  537.                                                       _loc2_[┬º┬ºconstant(93)] = function(max)
  538.                                                       {
  539.                                                          this.fireShot = max;
  540.                                                          if(this.fireShot == 0)
  541.                                                          {
  542.                                                             this.fireShot = null;
  543.                                                          }
  544.                                                          this[┬º┬ºconstant(94)]();
  545.                                                          return this[┬º┬ºconstant(95)]();
  546.                                                       };
  547.                                                       _loc2_[┬º┬ºconstant(95)] = function()
  548.                                                       {
  549.                                                          return this.fireShot;
  550.                                                       };
  551.                                                       _loc2_[┬º┬ºconstant(96)] = function(b)
  552.                                                       {
  553.                                                          this.accelerateToTarget = b;
  554.                                                          this[┬º┬ºconstant(94)]();
  555.                                                          return this[┬º┬ºconstant(97)]();
  556.                                                       };
  557.                                                       _loc2_[┬º┬ºconstant(97)] = function()
  558.                                                       {
  559.                                                          return this.accelerateToTarget;
  560.                                                       };
  561.                                                       _loc2_[┬º┬ºconstant(98)] = function(txt)
  562.                                                       {
  563.                                                          this.turnTowardsShip = txt;
  564.                                                          if(this.turnTowardsShip == ┬º┬ºconstant(99))
  565.                                                          {
  566.                                                             this.turnTowardsShip = ┬º┬ºconstant(100);
  567.                                                          }
  568.                                                          this[┬º┬ºconstant(94)]();
  569.                                                          return this[┬º┬ºconstant(101)]();
  570.                                                       };
  571.                                                       _loc2_[┬º┬ºconstant(101)] = function()
  572.                                                       {
  573.                                                          return this.turnTowardsShip;
  574.                                                       };
  575.                                                       _loc2_[┬º┬ºconstant(102)] = function(txt)
  576.                                                       {
  577.                                                          this._y = txt;
  578.                                                          this[┬º┬ºconstant(94)]();
  579.                                                          return this[┬º┬ºconstant(103)]();
  580.                                                       };
  581.                                                       _loc2_[┬º┬ºconstant(103)] = function()
  582.                                                       {
  583.                                                          return this._y;
  584.                                                       };
  585.                                                       _loc2_[┬º┬ºconstant(104)] = function()
  586.                                                       {
  587.                                                          return this.prototype.attachSound;
  588.                                                       };
  589.                                                       _loc2_[┬º┬ºconstant(105)] = function()
  590.                                                       {
  591.                                                          return this.prototype;
  592.                                                       };
  593.                                                       _loc2_[┬º┬ºconstant(106)] = function(index)
  594.                                                       {
  595.                                                          this.prototype[┬º┬ºconstant(107)] = index;
  596.                                                          return this[┬º┬ºconstant(108)]();
  597.                                                       };
  598.                                                       _loc2_[┬º┬ºconstant(108)] = function()
  599.                                                       {
  600.                                                          return this.prototype[┬º┬ºconstant(107)];
  601.                                                       };
  602.                                                       _loc2_[┬º┬ºconstant(109)] = {shotCount:1,showCharge:1,dead:1,removeShip:1};
  603.                                                       com.evilfree.astroidsRevenge.ShipFast = function(Void)
  604.                                                       {
  605.                                                          super();
  606.                                                       }[┬º┬ºconstant(110)] = com.evilfree.maxPower[┬º┬ºconstant(111)][┬º┬ºconstant(112)](com.evilfree.astroidsRevenge.ShipFast.size[┬º┬ºconstant(109)],com.evilfree.maxPower.power.size[┬º┬ºconstant(109)]);
  607.                                                       _loc2_.fireShot = null;
  608.                                                       _loc2_.accelerateToTarget = false;
  609.                                                       _loc2_.turnTowardsShip = ┬º┬ºconstant(99);
  610.                                                       _loc2_._y = ┬º┬ºconstant(99);
  611.                                                       ┬º┬ºpush(_loc2_[┬º┬ºconstant(113)]("shotCount",_loc2_[┬º┬ºconstant(95)],_loc2_[┬º┬ºconstant(93)]));
  612.                                                       ┬º┬ºpush(_loc2_[┬º┬ºconstant(113)]("showCharge",_loc2_[┬º┬ºconstant(97)],_loc2_[┬º┬ºconstant(96)]));
  613.                                                       ┬º┬ºpush(_loc2_[┬º┬ºconstant(113)]("dead",_loc2_[┬º┬ºconstant(101)],_loc2_[┬º┬ºconstant(98)]));
  614.                                                       ┬º┬ºpush(_loc2_[┬º┬ºconstant(113)](┬º┬ºconstant(107),_loc2_[┬º┬ºconstant(108)],_loc2_[┬º┬ºconstant(106)]));
  615.                                                       ┬º┬ºpush(_loc2_[┬º┬ºconstant(113)]("removeShip",_loc2_[┬º┬ºconstant(103)],_loc2_[┬º┬ºconstant(102)]));
  616.                                                       ┬º┬ºpush(_loc2_[┬º┬ºconstant(113)](┬º┬ºconstant(114),_loc2_[┬º┬ºconstant(105)],function()
  617.                                                       {
  618.                                                       }
  619.                                                       ));
  620.                                                       ┬º┬ºpush(_loc2_[┬º┬ºconstant(113)]("attachSound",_loc2_[┬º┬ºconstant(104)],function()
  621.                                                       {
  622.                                                       }
  623.                                                       ));
  624.                                                       ┬º┬ºpush(┬º┬ºconstant(115)(com.evilfree.astroidsRevenge.ShipFast.size,null,1));
  625.                                                    }
  626.                                                    ┬º┬ºpop();
  627.                                                    break;
  628.                                                 }
  629.                                                 if(eval("\x01") == 196)
  630.                                                 {
  631.                                                    set("\x01",eval("\x01") - 196);
  632.                                                    break;
  633.                                                 }
  634.                                              }
  635.                                              set("\x01",eval("\x01") + 455);
  636.                                              continue;
  637.                                           }
  638.                                           set("\x01",eval("\x01") + 569);
  639.                                           var ┬º┬ºpop() = function ┬º\x01\x02┬º()
  640.                                           {
  641.                                              return 2518 % 511 * 5;
  642.                                           };
  643.                                        }
  644.                                        set("\x01",eval("\x01") - 140);
  645.                                     }
  646.                                     set("\x01",eval("\x01") - 512);
  647.                                     ┬º┬ºpush(true);
  648.                                     continue;
  649.                                  }
  650.                                  set("\x01",eval("\x01") + 579);
  651.                                  continue;
  652.                               }
  653.                               set("\x01",eval("\x01") + 309);
  654.                               if(function ┬º\x01\x02┬º()
  655.                               {
  656.                                  return 2518 % 511 * 5;
  657.                               })
  658.                               {
  659.                                  set("\x01",eval("\x01") - 268);
  660.                               }
  661.                               continue;
  662.                            }
  663.                            set("\x01",eval("\x01") - 165);
  664.                            if(function ┬º\x01\x02┬º()
  665.                            {
  666.                               return 2518 % 511 * 5;
  667.                            })
  668.                            {
  669.                               set("\x01",eval("\x01") + 455);
  670.                            }
  671.                            continue;
  672.                         }
  673.                         set("\x01",eval("\x01") - 552);
  674.                         ┬º┬ºpush(!function ┬º\x01\x02┬º()
  675.                         {
  676.                            return 2518 % 511 * 5;
  677.                         });
  678.                         continue;
  679.                      }
  680.                      set("\x01",eval("\x01") - 673);
  681.                      ┬º┬ºpush("\x0f");
  682.                      continue;
  683.                   }
  684.                   set("\x01",eval("\x01") + 907);
  685.                   ┬º┬ºpush(eval(function ┬º\x01\x02┬º()
  686.                   {
  687.                      return 2518 % 511 * 5;
  688.                   }));
  689.                   continue;
  690.                }
  691.                set("\x01",eval("\x01") - 721);
  692.                if(function ┬º\x01\x02┬º()
  693.                {
  694.                   return 2518 % 511 * 5;
  695.                })
  696.                {
  697.                   set("\x01",eval("\x01") + 138);
  698.                }
  699.                continue;
  700.             }
  701.             set("\x01",eval("\x01") - 349);
  702.             ┬º┬ºpush("\x0f");
  703.             ┬º┬ºpush(1);
  704.          }
  705.          set("\x01",eval("\x01") + 119);
  706.       }
  707.       set("\x01",eval("\x01") + 148);
  708.       continue;
  709.    }
  710.    set("\x01",eval("\x01") + 91);
  711.    ┬º┬ºpush(true);
  712.    continue;
  713.    continue;
  714.    if(function ┬º\x01\x02┬º()
  715.    {
  716.       return 2518 % 511 * 5;
  717.    })
  718.    {
  719.       set("\x01",eval("\x01") - 140);
  720.    }
  721. }
  722.